\hypertarget{namespaceros_1_1message__traits}{}\section{ros\+:\+:message\+\_\+traits Namespace Reference}
\label{namespaceros_1_1message__traits}\index{ros\+::message\+\_\+traits@{ros\+::message\+\_\+traits}}
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_data_type_3_01_1_1traj__gen_1_1_poly_coeff___3_01_container_allocator_01_4_01_4}{Data\+Type$<$ \+::traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_data_type_3_01_1_1traj__gen_1_1_poly_spline___3_01_container_allocator_01_4_01_4}{Data\+Type$<$ \+::traj\+\_\+gen\+::\+Poly\+Spline\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_data_type_3_01_1_1traj__gen_1_1_poly_spline_x_y_z___3_01_container_allocator_01_4_01_4}{Data\+Type$<$ \+::traj\+\_\+gen\+::\+Poly\+Spline\+X\+Y\+Z\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_data_type_3_01_1_1traj__gen_1_1_spline_gen_request___3_01_container_allocator_01_4_01_4}{Data\+Type$<$ \+::traj\+\_\+gen\+::\+Spline\+Gen\+Request\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_data_type_3_01_1_1traj__gen_1_1_spline_gen_response___3_01_container_allocator_01_4_01_4}{Data\+Type$<$ \+::traj\+\_\+gen\+::\+Spline\+Gen\+Response\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_definition_3_01_1_1traj__gen_1_1_poly_coeff___3_01_container_allocator_01_4_01_4}{Definition$<$ \+::traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_definition_3_01_1_1traj__gen_1_1_poly_spline___3_01_container_allocator_01_4_01_4}{Definition$<$ \+::traj\+\_\+gen\+::\+Poly\+Spline\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_definition_3_01_1_1traj__gen_1_1_poly_spline_x_y_z___3_01_container_allocator_01_4_01_4}{Definition$<$ \+::traj\+\_\+gen\+::\+Poly\+Spline\+X\+Y\+Z\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_definition_3_01_1_1traj__gen_1_1_spline_gen_request___3_01_container_allocator_01_4_01_4}{Definition$<$ \+::traj\+\_\+gen\+::\+Spline\+Gen\+Request\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_definition_3_01_1_1traj__gen_1_1_spline_gen_response___3_01_container_allocator_01_4_01_4}{Definition$<$ \+::traj\+\_\+gen\+::\+Spline\+Gen\+Response\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_has_header_3_01_1_1traj__gen_1_1_poly_coeff___3_01_container_allocator_01_4_01_4}{Has\+Header$<$ \+::traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_has_header_3_01_1_1traj__gen_1_1_poly_coeff___3_01_container_allocator_01_4_01const_01_01_4}{Has\+Header$<$ \+::traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+$<$ Container\+Allocator $>$ const  $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_has_header_3_01_1_1traj__gen_1_1_poly_spline___3_01_container_allocator_01_4_01_4}{Has\+Header$<$ \+::traj\+\_\+gen\+::\+Poly\+Spline\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_has_header_3_01_1_1traj__gen_1_1_poly_spline___3_01_container_allocator_01_4_01const_01_01_4}{Has\+Header$<$ \+::traj\+\_\+gen\+::\+Poly\+Spline\+\_\+$<$ Container\+Allocator $>$ const  $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_has_header_3_01_1_1traj__gen_1_1_poly_spline_x_y_z___3_01_container_allocator_01_4_01_4}{Has\+Header$<$ \+::traj\+\_\+gen\+::\+Poly\+Spline\+X\+Y\+Z\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_has_header_3_01_1_1traj__gen_1_1_poly_spline_x_y_z___3_01_conta12af5fbc53800516b6d924908e03fe26}{Has\+Header$<$ \+::traj\+\_\+gen\+::\+Poly\+Spline\+X\+Y\+Z\+\_\+$<$ Container\+Allocator $>$ const  $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_has_header_3_01_1_1traj__gen_1_1_spline_gen_request___3_01_container_allocator_01_4_01_4}{Has\+Header$<$ \+::traj\+\_\+gen\+::\+Spline\+Gen\+Request\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_has_header_3_01_1_1traj__gen_1_1_spline_gen_request___3_01_cont2d272e5e4f2aba4d565aef3b6188f511}{Has\+Header$<$ \+::traj\+\_\+gen\+::\+Spline\+Gen\+Request\+\_\+$<$ Container\+Allocator $>$ const  $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_has_header_3_01_1_1traj__gen_1_1_spline_gen_response___3_01_container_allocator_01_4_01_4}{Has\+Header$<$ \+::traj\+\_\+gen\+::\+Spline\+Gen\+Response\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_has_header_3_01_1_1traj__gen_1_1_spline_gen_response___3_01_con1d0f3f08c39175b3253cd03ec47957a2}{Has\+Header$<$ \+::traj\+\_\+gen\+::\+Spline\+Gen\+Response\+\_\+$<$ Container\+Allocator $>$ const  $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_is_fixed_size_3_01_1_1traj__gen_1_1_poly_coeff___3_01_container_allocator_01_4_01_4}{Is\+Fixed\+Size$<$ \+::traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_is_fixed_size_3_01_1_1traj__gen_1_1_poly_coeff___3_01_container_allocator_01_4_01const_01_01_4}{Is\+Fixed\+Size$<$ \+::traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+$<$ Container\+Allocator $>$ const  $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_is_fixed_size_3_01_1_1traj__gen_1_1_poly_spline___3_01_container_allocator_01_4_01_4}{Is\+Fixed\+Size$<$ \+::traj\+\_\+gen\+::\+Poly\+Spline\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_is_fixed_size_3_01_1_1traj__gen_1_1_poly_spline___3_01_containe7fdff08ae232c9034e9184a70d2080ac}{Is\+Fixed\+Size$<$ \+::traj\+\_\+gen\+::\+Poly\+Spline\+\_\+$<$ Container\+Allocator $>$ const  $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_is_fixed_size_3_01_1_1traj__gen_1_1_poly_spline_x_y_z___3_01_container_allocator_01_4_01_4}{Is\+Fixed\+Size$<$ \+::traj\+\_\+gen\+::\+Poly\+Spline\+X\+Y\+Z\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_is_fixed_size_3_01_1_1traj__gen_1_1_poly_spline_x_y_z___3_01_co1eebd7152468657d2fd84456c467c5f0}{Is\+Fixed\+Size$<$ \+::traj\+\_\+gen\+::\+Poly\+Spline\+X\+Y\+Z\+\_\+$<$ Container\+Allocator $>$ const  $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_is_fixed_size_3_01_1_1traj__gen_1_1_spline_gen_request___3_01_container_allocator_01_4_01_4}{Is\+Fixed\+Size$<$ \+::traj\+\_\+gen\+::\+Spline\+Gen\+Request\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_is_fixed_size_3_01_1_1traj__gen_1_1_spline_gen_request___3_01_c1ecde96b449db99fe3c628d37e48a8e1}{Is\+Fixed\+Size$<$ \+::traj\+\_\+gen\+::\+Spline\+Gen\+Request\+\_\+$<$ Container\+Allocator $>$ const  $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_is_fixed_size_3_01_1_1traj__gen_1_1_spline_gen_response___3_01_container_allocator_01_4_01_4}{Is\+Fixed\+Size$<$ \+::traj\+\_\+gen\+::\+Spline\+Gen\+Response\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_is_fixed_size_3_01_1_1traj__gen_1_1_spline_gen_response___3_01_2336c611429bfb59739e76b3c3f70a28}{Is\+Fixed\+Size$<$ \+::traj\+\_\+gen\+::\+Spline\+Gen\+Response\+\_\+$<$ Container\+Allocator $>$ const  $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_is_message_3_01_1_1traj__gen_1_1_poly_coeff___3_01_container_allocator_01_4_01_4}{Is\+Message$<$ \+::traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_is_message_3_01_1_1traj__gen_1_1_poly_coeff___3_01_container_allocator_01_4_01const_01_01_4}{Is\+Message$<$ \+::traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+$<$ Container\+Allocator $>$ const  $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_is_message_3_01_1_1traj__gen_1_1_poly_spline___3_01_container_allocator_01_4_01_4}{Is\+Message$<$ \+::traj\+\_\+gen\+::\+Poly\+Spline\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_is_message_3_01_1_1traj__gen_1_1_poly_spline___3_01_container_allocator_01_4_01const_01_01_4}{Is\+Message$<$ \+::traj\+\_\+gen\+::\+Poly\+Spline\+\_\+$<$ Container\+Allocator $>$ const  $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_is_message_3_01_1_1traj__gen_1_1_poly_spline_x_y_z___3_01_container_allocator_01_4_01_4}{Is\+Message$<$ \+::traj\+\_\+gen\+::\+Poly\+Spline\+X\+Y\+Z\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_is_message_3_01_1_1traj__gen_1_1_poly_spline_x_y_z___3_01_conta3ba5a22bb4e2f5978290338256f05796}{Is\+Message$<$ \+::traj\+\_\+gen\+::\+Poly\+Spline\+X\+Y\+Z\+\_\+$<$ Container\+Allocator $>$ const  $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_is_message_3_01_1_1traj__gen_1_1_spline_gen_request___3_01_container_allocator_01_4_01_4}{Is\+Message$<$ \+::traj\+\_\+gen\+::\+Spline\+Gen\+Request\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_is_message_3_01_1_1traj__gen_1_1_spline_gen_request___3_01_cont7d03306f145aa00d3e34e56fc26214ae}{Is\+Message$<$ \+::traj\+\_\+gen\+::\+Spline\+Gen\+Request\+\_\+$<$ Container\+Allocator $>$ const  $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_is_message_3_01_1_1traj__gen_1_1_spline_gen_response___3_01_container_allocator_01_4_01_4}{Is\+Message$<$ \+::traj\+\_\+gen\+::\+Spline\+Gen\+Response\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_is_message_3_01_1_1traj__gen_1_1_spline_gen_response___3_01_con7c3fec9481528da2d39b7d96e0147dbb}{Is\+Message$<$ \+::traj\+\_\+gen\+::\+Spline\+Gen\+Response\+\_\+$<$ Container\+Allocator $>$ const  $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_m_d5_sum_3_01_1_1traj__gen_1_1_poly_coeff___3_01_container_allocator_01_4_01_4}{M\+D5\+Sum$<$ \+::traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_m_d5_sum_3_01_1_1traj__gen_1_1_poly_spline___3_01_container_allocator_01_4_01_4}{M\+D5\+Sum$<$ \+::traj\+\_\+gen\+::\+Poly\+Spline\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_m_d5_sum_3_01_1_1traj__gen_1_1_poly_spline_x_y_z___3_01_container_allocator_01_4_01_4}{M\+D5\+Sum$<$ \+::traj\+\_\+gen\+::\+Poly\+Spline\+X\+Y\+Z\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_m_d5_sum_3_01_1_1traj__gen_1_1_spline_gen_request___3_01_container_allocator_01_4_01_4}{M\+D5\+Sum$<$ \+::traj\+\_\+gen\+::\+Spline\+Gen\+Request\+\_\+$<$ Container\+Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1_m_d5_sum_3_01_1_1traj__gen_1_1_spline_gen_response___3_01_container_allocator_01_4_01_4}{M\+D5\+Sum$<$ \+::traj\+\_\+gen\+::\+Spline\+Gen\+Response\+\_\+$<$ Container\+Allocator $>$ $>$}
\end{DoxyCompactItemize}
